deepest felt - German English Dictionary